package Framework.MQ
{
	import Framework.Serialize.*;
	
	public interface IMessageBase
	{
		
		public function IMessageBase();
		
		function __write(stream:SerializeStream) : void;
		
		function __read(stream:SerializeStream) : void;
		
		function getType() : int;
		
		function clone() : IMessageBase;
		
	}
}
